recombinant RNA - English Synonyms Dictionary